package com.stylefeng.guns.modular.fileManage.dao;

import com.stylefeng.guns.common.persistence.model.ZyBrews;
import com.stylefeng.guns.common.persistence.model.ZyTea;
import com.stylefeng.guns.core.page.PageBT;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * 茶叶dao
 *
 * @author fengshuonan
 * @date 2017年2月17日20:28:58
 */
@Repository
public interface ZyBrewsDao {

   //所有列表
   List<ZyBrews> selectAll();

   //查询列表
   List<ZyBrews> list(@Param("condition") String condition);

   //查出当前最大ID
   Integer selectMaxId();

   //增加冲泡方式
   void insert(ZyBrews zyBrews);

   /**
    * 通过茶叶Id查询冲泡方式详情
    *
    * @param teaId 茶叶id
    * @return 茶叶id对应冲泡方式详情
    */
   ZyBrews findOneByTeaId(Integer teaId);

   /**
    * 根据名称查询记录
    * @param name 名称
    */
    List<ZyBrews> selectByName(@Param("name")String name);
}
